package com.demo.aop;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 这个对象 里面封装的是 需要代理的原始对象 及其被切入的功能，切入的位置信息
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class AopWrapper {
    private Object target;
    private List<AspectWrapper>aspectWrappers;
}
